like a champ - Español Inglés Diccionario